transformer and relay panel - Spanish English Dictionary